﻿<%@ Application Language="C#" %>

<script runat="server">
   
    /// <summary>
    /// Funcion para confiugrar la cultura de tecnopez.
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    void Application_BeginRequest(object sender, EventArgs e)
    {

        System.Globalization.CultureInfo ci;
        string lang = Request.UserLanguages[0];
        ci = System.Globalization.CultureInfo.CreateSpecificCulture(lang);
        ci.NumberFormat.CurrencyDecimalSeparator = ".";
        ci.NumberFormat.NumberGroupSeparator = ",";
        ci.NumberFormat.CurrencyDecimalDigits = 2;
        ci.NumberFormat.NumberDecimalDigits = 4;
        ci.NumberFormat.NumberDecimalSeparator = ".";
        ci.NumberFormat.CurrencyGroupSeparator = ",";
        ci.NumberFormat.CurrencySymbol = "$";
        ci.DateTimeFormat.DateSeparator = "/";
        ci.DateTimeFormat.TimeSeparator = ":";
        ci.DateTimeFormat.ShortDatePattern = "dd/MM/yyyy";
        ci.DateTimeFormat.ShortTimePattern = "HH:mm";
        ci.DateTimeFormat.LongDatePattern = "dddd, dd' de 'MMMM' de 'yyyy";
        ci.DateTimeFormat.LongTimePattern = "HH:mm:ss";
        ci.DateTimeFormat.YearMonthPattern = "MMMM' de 'yyyy";
        ci.DateTimeFormat.FullDateTimePattern = "dddd, dd' de 'MMMM' de 'yyyy HH:mm:ss";
        System.Threading.Thread.CurrentThread.CurrentCulture = ci;
    }
    void Application_Start(object sender, EventArgs e) 
    {
        // Código que se ejecuta al iniciarse la aplicación

    }
    
    void Application_End(object sender, EventArgs e) 
    {
        //  Código que se ejecuta cuando se cierra la aplicación

    }
        
    void Application_Error(object sender, EventArgs e) 
    { 
        // Código que se ejecuta al producirse un error no controlado

    }

    void Session_Start(object sender, EventArgs e) 
    {
        // Código que se ejecuta cuando se inicia una nueva sesión

    }

    void Session_End(object sender, EventArgs e) 
    {
        // Código que se ejecuta cuando finaliza una sesión. 
        // Nota: El evento Session_End se desencadena sólo con el modo sessionstate
        // se establece como InProc en el archivo Web.config. Si el modo de sesión se establece como StateServer 
        // o SQLServer, el evento no se genera.

    }
       
</script>
